//需求：在编程竞赛中，有6个评委为参赛的选手打分，分数为（包含）0-100（包含）的整数分，6个评委必须都评到。
  //      选手的最后得分为：去掉一个最高分和一个最低分后 的4个评委平均值 (不考虑小数部分)。
    //    补充说明：在控制台输入评委的评分后，输出选手的最终得分。
package production.com.company;

import java.util.Scanner;

public class 第三题2 {
    public static void main(String[] args) {
        pf();
    }
    public static void pf() {
        int[] arr=new int[6];
        Scanner scanner = new Scanner(System.in);
        for (int i = 0; i < arr.length; i++) {
            System.out.println("请第"+(i+1)+"位评委为选手打分: ");
            arr[i]= scanner.nextInt();
            if (arr[i]<0||arr[i]>100){
                System.out.println("评分错误");
            }
        }
        for (int i = 0; i < arr.length-1; i++) {
            for (int j = 0; j < arr.length-1-i; j++) {
                if (arr[j]>arr[j+1]){
                    int temp=arr[i];
                    arr[i]=arr[j+1];
                    arr[j+1]=temp;
                }
            }
        }
        int score=(arr[1]+arr[2]+arr[3]+arr[4])/4;
        System.out.println("最后得分为: "+score);
    }
}